compagnon permanent - French English Dictionary